broad leaved tree - French English Dictionary